#include<iostream>
using namespace std;
/*
作用：执行多条件分支语句
语法
switch(表达式)
{
    case 结果1:执行语句;break;
    case 结果2:执行语句;break;
    ...
    default:执行语句;break;
}

注意：case里如果没有break，那么程序会一直向下执行
*/
int main(){
    cout<<"请给电影打分："<<endl;
    int score=0;
    cin>>score;
    cout<<"输入打的分数："<<score<<endl;
    switch (score)
    {
    case 10:
        /* code */
        cout<<"经典电影"<<endl;
        break;//退出当前分支
    default:
        cout<<"烂片"<<endl;
        break;
    }
    //if 和 switch区别？
    //switch缺点：判断的时候只能是整型或字符型，不可以是一个区间
    //switch优点：结构清晰，执行效率高
    return 0;
}